<?php
/**
 * Created by JetBrains PhpStorm.
 * User: porterzhang
 * Date: 13-3-5 下午4:44
 * To change this template use File | Settings | File Templates.
 */
if (!defined('IN_MOBILE_API')) {
    exit('Access Denied');
}
include_once 'forum.php';
class cloud_api {
    function common() { }

    function output() {
        $variable = array();
        //判断是否缺少参数
        if (empty($_GET['caid']) || empty($_GET['name']) || empty($_GET['enname']) || empty($_GET['version'])) {
            $variable = array(
                'code' => 1001,
                'messagestr' => lang('plugin/cloud', '1001'),
            );
            cloud_core::result(cloud_core::variable($variable));
        }
        //判断是否已经存在相同名称的应用
        $appList = C::t('#cloud#cloud_app')->fetch_name_not_id($_GET['caid'], $_GET['name']);
        if (!empty($appList)) {
            $variable = array(
                'code' => 2000,
                'messagestr' => lang('plugin/cloud', '2000'),
            );
            cloud_core::result(cloud_core::variable($variable));
        }
        $app = array(
            'name' => $_GET['name'],
            'enname' => $_GET['enname'],
            'discription' => $_GET['discription'],
            'version' => $_GET['version'],
            'integraltype'=> $_GET['integraltype'],
            'disabled'=> $_GET['disabled'],
            'appStoreId' => $_GET['appStoreId'],
            'jpushkey' => $_GET['jpushkey'],
            'jpushSecret' => $_GET['jpushSecret'],
            'messageCount' => $_GET['messageCount'],
        );
        $res = C::t('#cloud#cloud_app')->update($_GET['caid'], $app);
        //如果更新失败，这返回错误信息
        //正常返回
        $variable = array(
            'messagestr' => lang('plugin/cloud', '2011'),
        );
        cloud_core::result(cloud_core::variable($variable));
    }
}

?>

